Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 Turkey F18 Turkey F19 France F11 The Powder Byrne Trophy - Surbiton Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Open de Franche Comte - Besancon Open Sainte-Victoire - Aix-En-Provence Pro Tennis World Open - Boca Raton The LTA Cardiff Challenger - Cardiff Kobstaedernes ATP Challenger - Kolding USTA Challenger - Champaign Tallahassee Tennis Challenger - Tallahassee IPP Open - Helsinki Okal Cup - International Bavarian Championship - Eckental VII Open Banc Agricol - Andorra Alexander Kolyaskin Memorial - Donetsk Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Open Sainte Victoire - Aix-En-Provence Challenger 42 - Andrezieux III Challenger Continenal Plaza - Puerto Vallarta Warsteiner Challenger Wolfsburg - Wolfsburg Open D'Orleans - Orleans 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague The Scottish Tennis Championships - Edinburgh Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon PrivatBank Cup - Dnepropetrovsk Jameson Cup - Milan Heilbronn Open - Heilbronn Sporting Challenger 2003 - Turin Powder Byrne Trophy - Surbiton Grand Prix de Tennis - St. Jean de Luz The Surbiton Trophy - Surbiton Heilbronn Open - Heilbronn Izmir Cup - Izmir International Bavarian Championship - Eckental Tatra Banka Open - Bratislava Jameson Cup - Milan Crystal Cup 1998 - Portoroz XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Moncton Men's Challenger - Moncton The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign VI Open Banc Agricol - Andorra Genova Open Challenger - Genova Challenger Leon 2003 - Leon The Natrel's Challenger of Granby - Granby Open de L'Isere - Grenoble Mobilux Open - Luxembourg Challenger 42 - Andrezieux Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Heilbronn Challenger The Surbiton Trophy - Surbiton Black Forest Open 2004 - Freudenstadt Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble The LTA Men's Challenger Wrexham - Wrexham IPP Open - Helsinki Torneo Internacional Challenger Fila 2005 - Leon Cherbourg Challenger XL Capital Bermuda Open - Bermuda Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Rhodes Challenger Puerto Rico Challenger Tennis Event - Humacao Ramat Hasharon Challenger Reggio Emilia Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Recanati Challenger Segovia Challenger St. Remy Challenger Mons Challenger Challenger Banque Nationale - Granby Lambertz Open - Aachen San Remo Challenger Pozoblanco Challenger Izmir Challenger Ortisei Challenger St. Brieuc Challenger Prostejov Challenger Turin Challenger Internazionali de Tennis di Bergamo - Bergamo Pozoblanco Challenger The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans Geneva Challenger BMW Tennis Championship - Sunrise Johannesburg Challenger Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City St. Remy Challenger San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Pozoblanco Challenger San Remo Tennis Cup - San Remo Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen XI Venice Open - Venice Lamberts Open by Stawag - Aachen IPP Open - Helsinki Logopak Challenger 2005 - Lubeck St. Brieuc Challenger Manchester Challenger Prostejov Challenger Open de L'Isere (Open 38) - Grenoble IPP Open - Helsinki Croatian Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Bath Challenger Scottish Tennis Championship - Edinburgh The Joyce Eisenberg Jerusalem Open - Jerusalem Kroger / St. Jude International - Memphis BMW Open - Munich Internationaux de Tennis de Brest - Brest KGHM Dialog Polish Indoors - Wroclaw 2002 FSE Challenger - Tarzana Rado Swiss Open - Gstaad Infiniti Open - Los Angeles The Samsung Open - Bournemouth Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Estoril Open - Estoril BMW Open - Munich 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Infiniti Open - Los Angeles Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Open 13 - Marseille Adidas International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis AXA Cup - London Helsinki Challenger Copenhagen Open - Copenhagen KGHM Polish Indoors - Wroclaw Citrix Tennis Championships - Delray Beach Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn AAPT Championships - Adelaide Japan Open - Tokyo U.S. Men's Clay Court Championships - Houston BMW Open - Munich Qatar Mobil Open 2000 - Doha Ostrava Open 2005 - Ostrava The Stella Artois Grass Court Championships - London Sybase Open - San Jose Naples Challenger - Naples Ciur Pribram Challenger - Pribram Idea Prokom Open - Sopot Open de Montauban - Montauban The Hamlet Cup - Long Island 4° Sporting Challenger - Turin President's Cup - Tashkent The Surbiton Trophy - Surbiton Heineken Open Shanghai - Shanghai Tampere Challenger - Tampere Gold Flake Open - Chennai South African Airways Tennis Open - Durban Adidas International - Sydney AAPT Championships - Adelaide Tata Open 2002 - Chennai Open 13 - Marseille Sybase Open - San Jose Northern Electric Open 1999 - Newcastle International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda The Stella Artois Grass Court Championships - London Optimus Maia Open - Maia Allianz Suisse Open Gstaad - Gstaad TED Open Istanbul - Istanbul Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Meridiana Sardegna Open - Olbia Nuembrecht Challenger - Nuembrecht XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Davidoff Swiss Indoors - Basel Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Stockholm Open - Stockholm AAPT Championships - Adelaide Akbank Private Banking-TED Open - Istanbul CA Tennis Trophy - Vienna Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas IPP Geneva Trophy - Geneva Milan Indoors - Milan TED Open - Istanbul Sarajevo Open - Sarajevo Open 13 - Marseille Copenhagen Open - Copenhagen Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Isla de Lanzarote - Lanzarote Waldbaum's Hamlet Cup - Long Island The Surbiton Trophy - Surbiton The Stella Artois Grass Court Championships - London BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - Queen's/London Baton Rouge Pro Tennis Classic - Baton Rouge RCA Championships - Indianapolis Brasil Open - Salvador Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Open 13 - Marseille AIG Japan Open - Tokyo Stockholm Open - Stockholm CA Tennis Trophy - Vienna Keio Challenger International Tennis Tournament - Yokohama Copenhagen Open - Copenhagen Sarajevo Challenger Doha Auckland Dubai Memphis New Delhi Tokyo Prague Nottingham Los Angeles Vienna Auckland Stockholm Open - Stockholm Recanati Challenger St. Remy Challenger Bastad Bordeaux Vienna Geneva Challenger Adelaide Bastad Advanta Championships - Philadelphia Indianapolis Basel Bolzano Open Seat-Godo 2001 - Barcelona Bastad Toulouse Qatar Open - Doha Adidas International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis Open 13 - Marseille U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Scania Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Next Generation Hardcourts - Adelaide Milan Challenger Milan Indoors - Milan SAP Open - San Jose Kroger / St. Jude International - Memphis CA Tennis Trophy - Vienna Washington The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai Thailand Open - Bangkok Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Jersey Challenger If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Chennai Open - Chennai Grand Prix Hassan II - Casablanca Franklin Templeton Tennis Classic - Scottsdale Mercedes Cup - Stuttgart Kremlin Cup - Moscow UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Heineken Open Shanghai - Shanghai Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Izmir Challenger Gerry Weber Open - Halle If Stockholm Open - Stockholm Halle Basel Lyon Ostrava Geneva Challenger Memphis Philadelphia Tokyo Ordina Open - 's-Hertogenbosch Hong Kong Pinehurst Coral Springs Washington Indianapolis Basel Stockholm Auckland Bastad Los Angeles Sydney Philadelphia Scottsdale Halle Indianapolis Schenectady Bolzano Rotterdam AEGON International - Eastbourne UNICEF Open - 's Hertogenbosch RCA Championships - Indianapolis Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad IPB Czech Indoor - Ostrava Allianz Suisse Open - Gstaad Open 13 - Marseille Mallorca Open - Mallorca Athens Challenger UBS Open Gstaad - Gstaad Bratislava Challenger Copenhagen Open - Copenhagen Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis Thailand Open - Bangkok Philadelphia Orleans Challenger Los Angeles Vienna Stockholm Adelaide USTA Challenger of North Miami Beach - North Miami Beach Schenectady Vienna Memphis Okal Cup 2001 International Bavarian Championships - Eckental Casino Lugano - Lugano Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo The Manchester Trophy - Manchester Medicor Open - Budapest Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham Vienna European Community Championships - Antwerp Scania Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo CA Tennis Trophy - Vienna Stockholm Open - Stockholm U.S. Men's Clay Court Championships - Houston ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Indianapolis Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London Gerry Weber Open - Halle Memphis Philadelphia Countrywide Classic - Los Angeles BMW Open - Munich Thailand Open - Bangkok The Stella Artois Grass Court Championships - London Tennis Masters Series - Paris Open de Moselle - Metz RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island President's Cup 1999 - Tashkent Open 13 - Marseille The Dubai Tennis Championships - Dubai Indianapolis Grand Prix de Tennis de Lyon - Lyon Basel ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Rotterdam Credit Agricole Suisse Open - Gstaad Munich Munich CA Tennis Trophy - Vienna Western & Southern Financial Group Masters - Cincinnati Qatar Mobil Open - Doha U.S. Men's Clay Court Championships - Houston Allianz Suisse Open - Gstaad ABN/AMRO World Tennis Tournament - Rotterdam Tokyo Croatia Open - Umag RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent The Lipton Championships - Key Biscayne du Maurier Open - Montreal 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Bastad 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati RCA Championships - Indianapolis Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Scania Stockholm Open - Stockholm Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Indian Wells Key Biscayne UBS Open Gstaad - Gstaad Rome Cincinnati Canadian Open Paris Indian Wells Key Biscayne Monte Carlo Canadian Open Cincinnati Essen Canadian Open Cincinnati Stockholm Key Biscayne Monte Carlo Stockholm Adidas International - Sydney Stockholm Gold Flake Open - Chennai Stockholm Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Telecom Italia Masters - Rome BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Rogers Masters - Montreal Pacific Life Open - Indian Wells Newsweek Champions Cup - Indian Wells Copenhagen BNP Paribas Open - Indian Wells Basel Eurocard Open - Stuttgart Toulouse Moscow Shanghai - Shanghai Nice TD Waterhouse Cup - Long Island Tennis Masters Series - Hamburg Italian Open - Rome Rogers Cup - Montreal Copenhagen du Maurier Open - Montreal Monte Carlo NASDAQ-100 Open - Miami Adelaide Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati AIG Japan Open Tennis Championships - Tokyo Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon U.S. Open French Open Wimbledon Australian Open U.S. Open Australian Open French Open U.S. Open Australian Open Australian Open - Melbourne Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Stuttgart NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Tennis Masters Series - Hamburg U.S. Open - New York Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Paris Hamburg French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Australian Open 13th Paris Open - Paris French Open Australian Open Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QF, SWE-RSA 3-2 Davis Cup, World Group, SF, SWE-ITA 4-1 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, 1R, SWE-GBR 3-2 Davis Cup, World Group, QF, RUS-SWE 4-1 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 U.S. Open French Open Wimbledon River Oaks International Tennis Tournament - Houston Eutelsat Monte Carlo Open - Monte Carlo U.S. Open - New York Great American Insurance ATP Championship - Cincinnati U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Rogers Masters - Toronto ATP Tour World Championship Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Grand Slam Cup - Munich Atlanta Olympics Davis Cup, World Group, QF, SWE-GER 3-2 Davis Cup, World Group, 1R, SVK-SWE 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, QF, AUS-SWE 5-0 Davis Cup, World Group, 1R, SWE-AUS 4-1 Davis Cup, World Group, QF, FRA-SUI 3-2 River Oaks International Tennis Tournament - Houston ATP Tour World Championship Olympics - Athens ATP Tour World Championship - Hannover